package com.ruoyi.bantong.service;

import java.util.List;
import com.ruoyi.bantong.domain.BtUserBankcards;

/**
 * 用户银行卡Service接口
 * 
 * @author laohei
 * @date 2021-02-04
 */
public interface IBtUserBankcardsService 
{
    /**
     * 查询用户银行卡
     * 
     * @param ubId 用户银行卡ID
     * @return 用户银行卡
     */
    public BtUserBankcards selectBtUserBankcardsById(Integer ubId);

    /**
     * 查询用户银行卡列表
     * 
     * @param btUserBankcards 用户银行卡
     * @return 用户银行卡集合
     */
    public List<BtUserBankcards> selectBtUserBankcardsList(BtUserBankcards btUserBankcards);

    /**
     * 新增用户银行卡
     * 
     * @param btUserBankcards 用户银行卡
     * @return 结果
     */
    public int insertBtUserBankcards(BtUserBankcards btUserBankcards);

    /**
     * 修改用户银行卡
     * 
     * @param btUserBankcards 用户银行卡
     * @return 结果
     */
    public int updateBtUserBankcards(BtUserBankcards btUserBankcards);

    /**
     * 批量删除用户银行卡
     * 
     * @param ubIds 需要删除的用户银行卡ID
     * @return 结果
     */
    public int deleteBtUserBankcardsByIds(Integer[] ubIds);

    /**
     * 删除用户银行卡信息
     * 
     * @param ubId 用户银行卡ID
     * @return 结果
     */
    public int deleteBtUserBankcardsById(Integer ubId);
}
